spectacled snake - English Synonyms Dictionary